const express = require('express')
// 导入 跨域插件
var cors = require('cors')
const app = express()

// 使用插件
// app.use(cors())

// get 请求方法
// / 请求的地址
app.get('/', function (req, res) {
  res.send('你好，世界~~~~~')
})

app.get('/randomjoke', function (req, res) {
  // res.send('你好，世界~~~~~')
  // 定义一个包含10条笑话的数组
  const jokes = [
    '许仙给老婆买了一顶帽子，白娘子戴上之后就死啦，因为那是顶鸭（压）舌（蛇）帽。',
    '有一天螃蟹出门，不小心撞倒了泥鳅。泥鳅很生气地说：“你是不是瞎啊！”螃蟹很委屈地说：“不是啊，我是螃蟹。”',
    '小兔子去钓鱼，第一天什么也没钓到，第二天还是什么也没钓到，第三天鱼从水里跳出来对小兔子说：“你再拿胡萝卜当诱饵，我打死你。”',
    '虾和蚌同时考了一百分，老师问虾：“你抄的谁的？”虾说：“我抄蚌（超棒）的。”老师大怒，立刻打了他一顿。',
    '小蚂蚁迷路找不到蚁窝，可着急了，恰好看到它的朋友经过，于是冲过去大喊一声：“哥们儿！你…你都如何回蚁窝（回忆我）？”那朋友一愣，然后反问道：“带…带…带着笑或是很沉默？”',
    '一天，一块三分熟的牛排在街上走着，突然看到前方一块五分熟的牛排，可却没有理会他。他们为什么没理会呢？因为他们不熟啊！',
    '有一个面包走在路上，走着走着突然扭伤了脚，原来它是牛角（脚）包。',
    '公鲨鱼把母鲨鱼打昏了，到了医院，医生就问公鲨鱼：“你为什么要把你老婆打昏啊？”公鲨鱼委屈地说：“我只是想和她拍两张昏鲨（婚纱）照。”',
    '小明和小红相约在后山碰头，后来他们都得了脑震荡。',
    '一只蜘蛛向毛毛虫请教问题，毛毛虫讲了两遍蜘蛛还是不懂，毛毛虫生气的说道：“你是只猪吗？”然后蜘蛛就很委屈的说道：“我是蜘蛛呀。”',
  ]

  // 生成一个随机索引，范围是从0到笑话数组长度 - 1
  const randomIndex = Math.floor(Math.random() * jokes.length)
  // setTimeout(() => {
  // 返回随机索引对应的笑话
  res.send(jokes[randomIndex])
  // }, 4000)
})

// ip+3000 端口+路由地址
// 花姐：192.168.38.23:3000/
// 随机笑话：192.168.38.23:3000/randomjoke
app.listen(3000)
